Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DOLHAIDD Detached £323,607 £230,000 22 Oct 2015
ISCOED Detached £338,012 £236,500 17 Aug 2015
PONT CILRHEDYN £370,000 23 Oct 2023
STEP IN Detached £347,295 £330,000 31 Jan 2022
TREPWLL Detached £320,779 £174,990 12 Aug 2005